Labels:text | screenshot | parallel | diagram | line OCR: class ThreeCourseMeal public: GetFirst ... Get Second ... GetThird ... Eat() protected : private: class MexicanAppetizer : virtual public ThreeCourseMeal public: GetFirst ... Get Second ... GetThird ... Eat() protected : private: class MexicanMainDish : virtual public ThreeCourseMeal public: GetFirst ... Get Second ... GetThird ... Eat() protected : private: class MexicanDesert : virtual public ThreeCourseMeal public: GetFirst ... Get Second ... GetThird ... Eat() protected : private: class MexicanThreeCourseMeal : public MexicanAppetizer, public MexicanMainDish, public MexicanDesert public: GetFirst ... Get Second ... GetThird ... Eat() protected : private: GetFirst ... - pure virtual functions